.flex-column {
	display: flex;
	flex-direction: column;
}

.flex-row {
	display: flex;
	flex-direction: row;
}

.flex-center {
	display: flex;
	justify-content: center;
	align-items: center;
}

.flex-space-between {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.flex-space-around {
	display: flex;
	justify-content: space-around;
	align-items: center;
}

.d-flex {
	display: flex;
}

.d-none {
	display: none;
}

.overflow {
	overflow: hidden;
}

.justify-content-center {
	justify-content: center;
}

.align-items-center {
	align-items: center;
}

.font-14px {
	font-size: 28rpx;
}

.font-16px {
	font-size: 32rpx;
}

.font-13px {
	font-size: 26rpx;
}

.font-10px {
	font-size: 20rpx;
}

.font-12px {
	font-size: 24rpx;
}

.font-color-666 {
	color: #666;
}

.font-color-999 {
	color: #999;
}

.font-color-888 {
	color: #888;
}

.my-img {
	width: 100%;
	height: 100%;
}

.border-left {
	border-left: 2rpx solid #F4F4F4;
}

.border-bottom {
	border-bottom: 2rpx solid #F4F4F4;
}

.border-right {
	border-right: 2rpx solid #F4F4F4;
}

.border-top {
	border-top: 2rpx solid #F4F4F4;
}

.border {
	border: 2rpx solid #cccccc;
}

page {
	font-weight: 400;
	font-style: normal;
	height: 100%;
}

.lin-hid {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.m-t-10rpx {
	margin-top: 10rpx;
}

.m-t-20rpx {
	margin-top: 20rpx;
}

.m-t-30rpx {
	margin-top: 30rpx;
}

.m-t-40rpx {
	margin-top: 40rpx;
}

.p-10rpx {
	padding: 10rpx
}